The Netflix series Stranger Things, although terrific, might ditch the clichéd doctor-scientist in charge and get themselves a developmental biologist, stat. The disseminated beast that is invading, sliming, and gobbling the residents of a small Indiana town reminds me of one of my favorite organisms, the cellular slime mold. Read More